package cn.yunyichina.provider.iface.entity.bone;

/**
 *
 * @Author auto_gen_by_tool
 * @CreatedTime 2017-04-20 10:33:03
 */
public class OrderBoneExtendVo {
    /**/
    private String id;
    public void setId(String id) {
         this.id = id;
    }
    public String getId() {
         return id;
    }

    /*订单号              这个填的是ORD_ORDER的订单号，在这个表也是唯一              当前表和ORD_ORDER是一对一之间的关系*/
    private String orderNo;
    public void setOrderNo(String orderNo) {
         this.orderNo = orderNo;
    }
    public String getOrderNo() {
         return orderNo;
    }

    /*
     * 诊断订单号 当业务类型为手术订单的时候，该订单号不能为空. 如果订单为押金单, diagnosisOrderNo为关联的手术单订单号
     * 如果订单为手术单, diagnosisOrderNo为关联的押金单订单号
     */
    private String diagnosisOrderNo;
    public void setDiagnosisOrderNo(String diagnosisOrderNo) {
         this.diagnosisOrderNo = diagnosisOrderNo;
    }
    public String getDiagnosisOrderNo() {
         return diagnosisOrderNo;
    }

    /*资料上传方式 1-私下发给专家 2-通过平台发给专家*/
    private Short uploadMethod;
    public void setUploadMethod(Short uploadMethod) {
         this.uploadMethod = uploadMethod;
    }
    public Short getUploadMethod() {
         return uploadMethod;
    }

    /*预约专家ID*/
    private String appointmentDoctorId;
    public void setAppointmentDoctorId(String appointmentDoctorId) {
         this.appointmentDoctorId = appointmentDoctorId;
    }
    public String getAppointmentDoctorId() {
         return appointmentDoctorId;
    }

    /*预约专家*/
    private String appointmentDoctorName;
    public void setAppointmentDoctorName(String appointmentDoctorName) {
         this.appointmentDoctorName = appointmentDoctorName;
    }
    public String getAppointmentDoctorName() {
         return appointmentDoctorName;
    }

    /**/
    private Integer appointmentDoctorRecvAmount;
    public void setAppointmentDoctorRecvAmount(Integer appointmentDoctorRecvAmount) {
         this.appointmentDoctorRecvAmount = appointmentDoctorRecvAmount;
    }
    public Integer getAppointmentDoctorRecvAmount() {
         return appointmentDoctorRecvAmount;
    }

    /*主治医生ID*/
    private String professorDoctorId;
    public void setProfessorDoctorId(String professorDoctorId) {
         this.professorDoctorId = professorDoctorId;
    }
    public String getProfessorDoctorId() {
         return professorDoctorId;
    }

    /*主治医生*/
    private String professorDoctorName;
    public void setProfessorDoctorName(String professorDoctorName) {
         this.professorDoctorName = professorDoctorName;
    }
    public String getProfessorDoctorName() {
         return professorDoctorName;
    }

    /**/
    private Integer professorDoctorRecvAmount;
    public void setProfessorDoctorRecvAmount(Integer professorDoctorRecvAmount) {
         this.professorDoctorRecvAmount = professorDoctorRecvAmount;
    }
    public Integer getProfessorDoctorRecvAmount() {
         return professorDoctorRecvAmount;
    }

    /*处理状态              0-未处理              1-已处理*/
    private Short manageStatus;
    public void setManageStatus(Short manageStatus) {
         this.manageStatus = manageStatus;
    }
    public Short getManageStatus() {
         return manageStatus;
    }

    /*疾病名称*/
    private String diseaseName;
    public void setDiseaseName(String diseaseName) {
         this.diseaseName = diseaseName;
    }
    public String getDiseaseName() {
         return diseaseName;
    }

    /*病情描述*/
    private String diseaseDesc;
    public void setDiseaseDesc(String diseaseDesc) {
         this.diseaseDesc = diseaseDesc;
    }
    public String getDiseaseDesc() {
         return diseaseDesc;
    }

    /*病情资料              图片URL，以逗号分隔*/
    private String diseasePicUrls;
    public void setDiseasePicUrls(String diseasePicUrls) {
         this.diseasePicUrls = diseasePicUrls;
    }
    public String getDiseasePicUrls() {
         return diseasePicUrls;
    }

    /**/
    private String diagnosisReply;
    public void setDiagnosisReply(String diagnosisReply) {
         this.diagnosisReply = diagnosisReply;
    }
    public String getDiagnosisReply() {
         return diagnosisReply;
    }

    /**/
    private String replyTime;
    public void setReplyTime(String replyTime) {
         this.replyTime = replyTime;
    }
    public String getReplyTime() {
         return replyTime;
    }

    private String beginReplyTime;
    public void setBeginReplyTime(String beginReplyTime) {
         this.beginReplyTime = beginReplyTime;
    }
    public String getBeginReplyTime() {
         return beginReplyTime;
    }

    private String endReplyTime;
    public void setEndReplyTime(String endReplyTime) {
         this.endReplyTime = endReplyTime;
    }
    public String getEndReplyTime() {
         return endReplyTime;
    }

    /*是否接受手术              0-不接受              1-接受*/
    private Short isAcceptSurgery;
    public void setIsAcceptSurgery(Short isAcceptSurgery) {
         this.isAcceptSurgery = isAcceptSurgery;
    }
    public Short getIsAcceptSurgery() {
         return isAcceptSurgery;
    }

    /**/
    private String surgeryCondition;
    public void setSurgeryCondition(String surgeryCondition) {
         this.surgeryCondition = surgeryCondition;
    }
    public String getSurgeryCondition() {
         return surgeryCondition;
    }

    /*可手术时间              多个时间以逗号分割，时间格式:yyyy-MM-dd*/
    private String canSurgeryTime;
    public void setCanSurgeryTime(String canSurgeryTime) {
         this.canSurgeryTime = canSurgeryTime;
    }
    public String getCanSurgeryTime() {
         return canSurgeryTime;
    }

    /**/
    private String surgeryTime;
    public void setSurgeryTime(String surgeryTime) {
         this.surgeryTime = surgeryTime;
    }
    public String getSurgeryTime() {
         return surgeryTime;
    }

    private String beginSurgeryTime;
    public void setBeginSurgeryTime(String beginSurgeryTime) {
         this.beginSurgeryTime = beginSurgeryTime;
    }
    public String getBeginSurgeryTime() {
         return beginSurgeryTime;
    }

    private String endSurgeryTime;
    public void setEndSurgeryTime(String endSurgeryTime) {
         this.endSurgeryTime = endSurgeryTime;
    }
    public String getEndSurgeryTime() {
         return endSurgeryTime;
    }

    /*手术完成时间*/
    private String surgeryFinishTime;
    public void setSurgeryFinishTime(String surgeryFinishTime) {
         this.surgeryFinishTime = surgeryFinishTime;
    }
    public String getSurgeryFinishTime() {
         return surgeryFinishTime;
    }

    private String beginSurgeryFinishTime;
    public void setBeginSurgeryFinishTime(String beginSurgeryFinishTime) {
         this.beginSurgeryFinishTime = beginSurgeryFinishTime;
    }
    public String getBeginSurgeryFinishTime() {
         return beginSurgeryFinishTime;
    }

    private String endSurgeryFinishTime;
    public void setEndSurgeryFinishTime(String endSurgeryFinishTime) {
         this.endSurgeryFinishTime = endSurgeryFinishTime;
    }
    public String getEndSurgeryFinishTime() {
         return endSurgeryFinishTime;
    }
    
    /*平台服务费*/
    private Integer platformServiceFee;
    public void setPlatformServiceFee(Integer platformServiceFee) {
         this.platformServiceFee = platformServiceFee;
    }
    public Integer getPlatformServiceFee() {
         return platformServiceFee;
    }

    /*手术意外险*/
    private Integer surgeryAccidentFee;
    public void setSurgeryAccidentFee(Integer surgeryAccidentFee) {
         this.surgeryAccidentFee = surgeryAccidentFee;
    }
    public Integer getSurgeryAccidentFee() {
         return surgeryAccidentFee;
    }
    
    /* 折扣价 */
    private Integer discountAmount;
    public void setDiscountAmount(Integer discountAmount) {
		this.discountAmount = discountAmount;
	}
    public Integer getDiscountAmount() {
		return discountAmount;
	}

	private String expectedAurgeryTime;


    public String getExpectedAurgeryTime() {
        return expectedAurgeryTime;
    }

    public void setExpectedAurgeryTime(String expectedAurgeryTime) {
        this.expectedAurgeryTime = expectedAurgeryTime;
    }
}